Stochastic Simulation and Inference using Modelica
نویسندگان
چکیده
The physical modelling and simulation of systems with inherent uncertainty still poses significant issues when using Modelica and its tools. At present, both language and tools are fundamentally deterministic and offer limited support for handling uncertainty; this limits the scope of using Modelica in certain domains, e.g. feedback control systems. We propose a framework for incorporating uncertainty in Modelica simulation and analysis tasks. We do this by coupling a Modelica model with exogenous stochastic models. Finally, we apply this approach to the domain of building modelling.
منابع مشابه
An Advanced Environment for Hybrid Modeling of Biological Systems Based on Modelica
Biological systems are often very complex so that an appropriate formalism is needed for modeling their behavior. Hybrid Petri Nets, consisting of time-discrete Petri Net elements as well as continuous ones, have proven to be ideal for this task. Therefore, a new Petri Net library was implemented based on the object-oriented modeling language Modelica which allows the modeling of discrete, stoc...
متن کاملDesign Considerations for Dimensional Inference and Unit Consistency Checking in Modelica
The Modelica language supports syntax for declaring physical units of variables, but it does not yet exist any defined semantics for how dimensional and unit consistency checking should be carried out. In this paper we explore different approaches and new constructs for improved dimensional inference and unit consistency checking in Modelica; both from an end-user, library, and tool perspective...
متن کاملObject Oriented Simulation using Modelica
In this report we present the new standard tool of object oriented simulation, the object oriented programming language Modelica. Modelica is a modern language built on non-casual modeling with mathematical equations and object oriented constructs to facilitate reuse of modeling knowledge. The design of Modelica started in the continuous time domain since there is a common mathematical framewor...
متن کاملHumMod - Large Scale Physiological Models in Modelica
Modelica is being used more and more in industrial applications, but Modelica is still not used as much in biomedical applications. For a long time we have mostly been using Matlab/Simulink models, made by Mathworks, for the development of models of physiological systems. Recently, we have been using a simulation environment based on the Modelica language. In this language, we implemented a lar...
متن کاملOn the Simulation of Offshore Oil Facilities at the System Level
Offshore oil facilities are complex systems that involve elaborate physics combined with stochastic aspects related, for instance, to failure risk or price variation. Although there exist many dedicated software tools to simulate flows typically encountered in oil exploitations, there is still no tool that combines physical (mostly engineering fluid mechanics) and risk simulation. Such a tool c...
متن کامل